﻿*{margin:0;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul{ list-style:none;}
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#0CF}
img {border:none;}

#header{background:url(header_bg.png) repeat-x; position:relative; }

#header_tool{ position:absolute; left:200px; top:68px;}
#header_tool a{ color:#FFF;}
#header_tool a:hover{ color:#FC3;}
#btn_main{ background:url(main.gif) no-repeat; line-height:19px; padding-left:25px; margin-right:10px;}
#btn_back{ background:url(back.gif) no-repeat; line-height:19px; padding-left:25px; margin-right:10px;}
#btn_forward{ background:url(forward.gif) no-repeat; line-height:19px; padding-left:25px;}

#header_right{ width:281px; height:97px; position:absolute; right:0; top:0; background:url(header_right.jpg) no-repeat;}
#header_user { position:absolute; right:10px; top:35px;}
#btn_modifypass{ background:url(pass.gif) no-repeat; width:69px; height:17px; display:block; text-indent:-9999px;float:right; padding-right:5px;}
#btn_user{ background:url(user.gif) no-repeat; width:69px; height:17px; display:block; text-indent:-9999px;float:right; padding-right:5px;}
#btn_logout{ background:url(quit.gif) no-repeat; width:69px; height:17px; display:block; text-indent:-9999px; float:right; padding-right:5px;}
#header_datetime{ position:absolute; right:24px; top:68px; color:#FFF;}

#header_toolbar{position:relative; background:url(header_menubg.png) repeat-x;}
#header_toolbar_menu{ background:url(header_menu.png) no-repeat; height:29px; width:165px;}
#header_toolbar_right{ background:url(header_menu_right.png) no-repeat; height:29px; width:13px; float:right;}
#header_toolbar_content{ position:absolute; top:8px; right:50px; padding-left:10px; background:url(sj.gif) left center no-repeat;}

#sidebar{width:147px;}
.menu{ margin-top:0;background:url(sidebar_menu.jpg) no-repeat; color:#000; width:147px; height:23px; line-height:23px; text-align:center; font-size:14px; cursor:pointer; }
#sidebar ul{ margin:8px 0 8px 5px;}
#sidebar li{ font-size:14px; line-height:170%; padding-left:25px;}

/*
#sidebar a:link,#sidebar a:visited{ color:#000; padding:2px;}
#sidebar a:hover{ color:#000; background: #000 url(tab_bg.gif); padding:2px;}
*/

#sidebar .icon1{ background: url(icon1.gif) 3px 4px no-repeat;}
#sidebar .icon2{ background: url(icon2.gif) 3px 4px no-repeat;}
#sidebar .icon3{ background: url(icon3.gif) 3px 4px no-repeat;}
#sidebar .icon4{ background: url(icon4.gif) 3px 4px no-repeat;}
#sidebar .icon5{ background: url(icon5.gif) 3px 4px no-repeat;}

#center_sidebar{ width:147px; height:100%; padding:0 10px 0 8px; background:url(sidebar_bg.jpg) repeat-y;}
#center_content{ height:100%; padding-right:8px; background:url(right_bg.png) right repeat-y;}

#right{ background:#353c44;}
#bottom{ position:relative; background:url(bottom_bg.png) repeat-x; height:21px; overflow:hidden; }
#bottom_left{ background:url(bottom_left.png) no-repeat; position:absolute; left:0; top:0; width:165px; height:11px;}
#bottom_right{ background:url(botton_right.png) no-repeat; float:right;width:13px; height:11px;}

#sidebar a {
	color: #295568;
	display: inline-block;
	margin-right: 15px;
	padding-right: 8px; /* sliding doors padding */
	text-decoration: none;
}

#sidebar a span {
	display: block;
	line-height: 14px;
	padding: 8px 0 8px 8px;
}

#sidebar a.url:hover {
	background: transparent url(tab_menu_bg_r.gif) no-repeat scroll top right;
}
.spanhover span{
	background: transparent url(tab_menu_bg_l.gif) no-repeat;
}

#sidebar a.add{
	float:right;
	padding:8px 0px 0 0;
}
